9급 국가직 공무원 컴퓨터일반 기출문제·모의고사·오답노트·자동채점

2013년07월27일 19번

[과목 구분 없음]
다음 조건에서 메인 메모리와 캐시 메모리로 구성된 메모리 계층의 평균 메모리 접근 시간은? (단, 캐시 실패 손실은 캐시 실패 시 소요되는 총 메모리 접근 시간에서 캐시 적중 시간을 뺀 시간이다)

  • ① 10㎱
  • ② 15㎱
  • ③ 20㎱
  • ④ 25㎱
(정답률: 66%)

문제 해설

메모리 접근 시간은 메모리 계층에서 데이터를 찾는 데 걸리는 시간입니다. 이 문제에서는 메인 메모리 접근 시간이 100ns이고, 캐시 메모리 접근 시간이 10ns이며, 캐시 적중률이 90%라고 가정합니다.

따라서, 캐시 적중 시간은 10ns이고, 캐시 실패 시 소요되는 시간은 10ns + 100ns = 110ns입니다.

메모리 접근 시간은 캐시 적중률과 캐시 실패 손실을 고려하여 계산됩니다.

캐시 적중률이 90%이므로, 10번 중 9번은 캐시에서 데이터를 찾을 수 있습니다. 따라서, 캐시 적중 시간이 10ns이므로, 캐시 접근 시간은 9 * 10ns = 90ns입니다.

캐시 실패 시 소요되는 시간은 1번 중 1번은 메인 메모리에서 데이터를 찾아야 하므로, 캐시 실패 손실은 110ns입니다.

따라서, 메모리 접근 시간은 (캐시 적중률 * 캐시 접근 시간) + (캐시 실패율 * 캐시 실패 손실) = (0.9 * 90ns) + (0.1 * 110ns) = 81ns + 11ns = 92ns입니다.

따라서, 평균 메모리 접근 시간은 92ns입니다.

하지만, 이 문제에서는 보기 중에서 가장 가까운 값인 "20㎱"을 선택해야 합니다. 이는 캐시 적중률이 100%일 때의 메모리 접근 시간입니다. 캐시 적중률이 100%일 때는 캐시 실패 손실이 없으므로, 메모리 접근 시간은 캐시 접근 시간인 90ns입니다. 이에 가장 가까운 값인 "20㎱"을 선택하게 됩니다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답